/**
 * 
 */
package com.rangers.auth.base.details;

import java.util.Set;

/**
 * 用户账户
 * 
 * @version 1.0
 * @author fuhw
 * @date 2017年8月17日 下午5:26:49
 */
@SuppressWarnings("rawtypes")
public interface BriefUser<R extends BriefRole,ID> {

	public ID getId();

	public String getUsername();// 账户名

	public String getPassword();// 密码
	
	public void setPassword(String password);

	public Long getScopeId();// 所属范围

	public Set<R> getRoles();// 角色集
	
	public boolean isEnabled();

}
